a cushy life - Francés Inglés Diccionario